Text copied to clipboard!
Naslov
Text copied to clipboard!Inženjer za održavanje softvera
Opis
Text copied to clipboard!
Tražimo Inženjera za održavanje softvera koji će se pridružiti našem tehničkom timu i igrati ključnu ulogu u održavanju, optimizaciji i unapređenju postojećih softverskih rješenja. Idealni kandidat ima snažno tehničko znanje, iskustvo u radu s različitim programskim jezicima i alatima, te sposobnost brzog rješavanja problema i suradnje s drugim timovima.
Kao Inženjer za održavanje softvera, bit ćete odgovorni za identifikaciju i ispravljanje grešaka u softveru, implementaciju manjih poboljšanja, kao i za osiguravanje da softver ostane stabilan, siguran i učinkovit. Također ćete surađivati s timovima za razvoj, testiranje i korisničku podršku kako biste osigurali da svi problemi budu brzo i učinkovito riješeni.
Vaše svakodnevne aktivnosti uključivat će analizu prijavljenih problema, pisanje zakrpa, ažuriranje dokumentacije, te sudjelovanje u planiranju i implementaciji tehničkih poboljšanja. Očekuje se da budete proaktivni u prepoznavanju potencijalnih problema i predlaganju rješenja koja će poboljšati performanse i održivost softverskih sustava.
U ovoj ulozi, važno je imati dobro razumijevanje životnog ciklusa softverskog razvoja, iskustvo s alatima za praćenje grešaka i verzioniranje koda, kao i sposobnost rada u agilnom okruženju. Također je poželjno iskustvo u radu s bazama podataka, web servisima i sigurnosnim standardima.
Ako ste analitični, orijentirani na detalje i uživate u rješavanju tehničkih izazova, ovo je izvrsna prilika da se pridružite dinamičnom timu i doprinesete stabilnosti i kvaliteti naših softverskih proizvoda.
Odgovornosti
Text copied to clipboard!- Održavanje i optimizacija postojećih softverskih sustava
- Identifikacija i ispravljanje softverskih grešaka
- Implementacija manjih funkcionalnih poboljšanja
- Suradnja s timovima za razvoj, testiranje i podršku
- Ažuriranje tehničke dokumentacije
- Praćenje performansi softvera i predlaganje poboljšanja
- Korištenje alata za praćenje grešaka i verzioniranje koda
- Osiguravanje usklađenosti sa sigurnosnim standardima
- Sudjelovanje u tehničkim revizijama i planiranju
- Pružanje tehničke podrške korisnicima i internim timovima
Zahtjevi
Text copied to clipboard!- Diploma iz računarstva, informatike ili srodnog područja
- Iskustvo u održavanju softverskih sustava
- Poznavanje programskih jezika kao što su Java, C#, Python
- Iskustvo s bazama podataka (npr. SQL, PostgreSQL)
- Poznavanje alata za verzioniranje (npr. Git)
- Sposobnost analize i rješavanja tehničkih problema
- Iskustvo u radu u agilnom okruženju
- Dobre komunikacijske i timske vještine
- Poznavanje sigurnosnih praksi u razvoju softvera
- Samostalnost i proaktivnost u radu
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje programske jezike najčešće koristite u održavanju softvera?
- Možete li opisati primjer kada ste uspješno riješili kompleksan bug?
- Kako pristupate analizi performansi softverskog sustava?
- Imate li iskustva s radom u agilnim timovima?
- Koje alate koristite za praćenje grešaka i verzioniranje koda?
- Kako osiguravate da softver ostane siguran i stabilan?
- Jeste li ikada radili na refaktoringu starog koda?
- Kako komunicirate s korisnicima kada rješavate tehničke probleme?
- Koje baze podataka ste koristili u prethodnim projektima?
- Kako ostajete u toku s novim tehnologijama i alatima?